/* =[ SMW Central: Forum post layout ]= */

/*
 *  _______
 * |_______|______   ===[ About ]===
 * |   ___        |
 * |  | .-'\___   |  Foldeflatter 2018.03.26
 * |  | |_ | .-'\.|
 * |  | .-'| |_  '|  Forum post layout for SMW Central
 * |  |_|  | .-'  |
 * |   \.  |_|    |  Released by Jayvee Enaguas (HarvettFox96)
 * |____'\________|  <harvettfox96 [at] protonmail [dot] com>, licensed under
 *                   CC BY 4.0 <https://creativecommons.org/licenses/by/4.0>.
 */

/* ===[ Base layer ]=== */

.ff-base
{ /* Geometry */

  min-width: 672px;
  min-height: 384px;
  padding: 16px 0 0 0;

  /* Background */

  background: #1FDF96 url("fgchar.png") no-repeat right bottom;

  /* Text */

  font-family: "Bitstream Vera Sans", "DejaVu Sans", "Prima Sans BT", "Verdana", sans-serif;
  font-size: 9pt;
  white-space: normal;
  word-wrap: break-word; }

/* ===[ Monospace font ]=== */

.ff-base code,
.ff-msg .code .box
{ /* Text */

  font-family: "Bitstream Vera Sans Mono", "DejaVu Sans Mono", "Hack", "Lucida Console", "Monaco", "Menlo", "Prima Sans Mono BT", monospace; }

/* ===[ Link text ]=== */

.ff-base a
{ /* Text */

  color: #3F91BF;
  text-decoration: none; }

.ff-base a:hover
{ /* Text */

  text-decoration: underline; }

/* ===[ Horizontal rule ]=== */

.ff-base hr
{ /* Geometry */

  height: 0;

  /* Border */

  border: 0;
  border-top: #BFBFBF 1px solid; }

/* ===[ Image ]=== */

.ff-base img
{ /* Geometry */

  max-width: 1920px;
  max-height: 1920px; }

/* ===[ Message and footer layer ]=== */

.ff-msgbase
{ /* Geometry */

  padding: 0 235px 131px 16px; }

/* ===[ Header tab ]=== */

.ff-msgheader
{ /* Display */

  display: inline-block;

  /* Geometry */

  padding: 4px 8px 0 8px;

  /* Background */

  background: #CFA46F;

  /* Text */

  color: #1F1F1F;
  font-weight: bold; }

/* ===[ Message box ]=== */

.ff-msg
{ /* Geometry */

  min-height: 60px;
  padding: 8px;
  margin-bottom: 8px;

  /* Background */

  background: white;

  /* Border */

  border-top: #CFA46F 4px solid;
  border-bottom: #17A770 4px solid;

  /* Text */

  color: #1F1F1F; }

/* ===[ Message spoiler ]=== */

.ff-msg .spoiler
{ /* Display */

  display: inline-block;

  /* Background */

  background: #1F1F1F !important;

  /* Border */

  border: 0;
  border-radius: 0;

  /* Text */

  color: white !important; }

/* ===[ Code and quote layer ]=== */

.ff-msg .code,
.ff-msg .quote
{ /* Geometry */

  margin: 0; }

/* ===[ Code and quote header ]=== */

.ff-msg .code .boxhead,
.ff-msg .quote .boxhead
{ /* Text */

  color: #1F1F1F;
  font-size: 8pt; }

/* ===[ Code and quote box ]=== */

.ff-msg .code .box,
.ff-msg .quote .box
{ /* Geometry */

  padding: 4px;
  margin-top: 4px;

  /* Border */

  border: none;
  border-left: #CFA46F 2px solid;

  /* Text */

  color: #1F1F1F; }

/* ===[ Footer text ]=== */

.ff-msgfooter
{ /* Text */

  font-size: 8pt;
  text-align: center; }
